//
//  ProblemOffer05.swift
//  TestProject
//
//  Created by 武侠 on 2021/7/5.
//  Copyright © 2021 zhulong. All rights reserved.
//

import UIKit

/*
 剑指 Offer 05. 替换空格 ✅
 请实现一个函数，把字符串 s 中的每个空格替换成"%20"。
 示例 1：
     输入：s = "We are happy."
     输出："We%20are%20happy."
 限制：
 0 <= s 的长度 <= 10000
 */
@objcMembers class ProblemOffer05: NSObject {
    func solution() {
        print(replaceSpace("We are happy."))
    }
    func replaceSpace(_ s: String) -> String {
        var str = ""
        for c in s {
            if c == " " {
                str.append("%20")
            } else {
                str.append(c)
            }
        }
        return str
    }
}
